/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.siteEncheres.client.utilisateur;

import com.google.gwt.user.client.rpc.AsyncCallback;
import domain.Utilisateur;

/**
 *
 * @author Francois
 */
public interface GwtUtilisateurAsync {

    public void inscrireUtilisateur(Utilisateur u, AsyncCallback callback);
    public void identifier(String login, String mdp, AsyncCallback callback);
    public void getUtilisateurEnCours (AsyncCallback<Utilisateur> callback);
    public void setUtilisateurEnCours (Utilisateur u, AsyncCallback callback);
    public void modifierProfilUtilisateur(Utilisateur u, AsyncCallback callback);
    public void supprimerUtilisateur(String nom, String prenom, String codeBanque, String codeGuichet, String numCompte, String cleRib, int id_utilisateur, AsyncCallback callback);
    public void deconnecterUtilisateur(AsyncCallback callback);
}
